home *** CD-ROM | disk | FTP | other *** search
/ Amiga Special: 4 Vollversionen / Amiga Special CD-ROM 4 Vollversionen.iso / maxoncinema / install-cinema-hd < prev    next >
Text File  |  1997-08-12  |  16KB  |  528 lines

  1. ; $VER: MaxonCINEMA4D V2 Install Version 2.6 (18.01.95)
  2. ; Script zum Installieren von MaxonCINEMA4D auf Festplatte
  3. ; © Jürgen Haage und Michael Giebel
  4. ; Spezielle Version für CD-ROM 27.02.97
  5.  
  6. (complete 0)
  7.  
  8. ;=================
  9. ;=== Variablen ===
  10. ;=================
  11.  
  12. (set os-version (/ (getversion) 65536))                ; OS-Version
  13. (set os-20 (>= os-version 36))
  14. (set os-21 (>= os-version 38))
  15. (set os-30 (>= os-version 39))
  16.  
  17. (set cpu-type (database "cpu"))
  18. (set fdversion 0)                                                ; Prozessor-Version
  19. (if (<> cpu-type "68000")
  20.     (
  21.         (if (= cpu-type "68020")
  22.             (
  23.                 (set fdversion 2)
  24.             )
  25.             (if (<> cpu-type "68010")
  26.                 (set fdversion 1)
  27.             )
  28.         )
  29.     )
  30. )
  31.  
  32. (set egs (getassign "EGS"))                                ; Ist EGS installiert ?
  33. (set gfxout 0)                                                    ; Keine
  34. (if (<> egs "")((set gfxout 3)))                            ; 4=Picasso, 3=EGS, 2=Merlin, 1=Retina
  35. (set samples 1)                                                ; 1 Beispiele installieren, 0 nicht installieren
  36.  
  37. ; Die Pfadnamen der einzelnen Quell-Dateien.
  38.  
  39. (set sourcefd-guide                    "C/Amigaguide")
  40. (set sourcefd-lhx                        "C/LHX")
  41. (set sourcefd-guidelib                "RAM:libs/amigaguide.library")
  42. (set sourcefd-retina                    "RAM:libs/Retina/cinemaausgabe.library")
  43. (set sourcefd-picasso                "RAM:libs/Picasso/cinemaausgabe.library")
  44. (set sourcefd-merlin                    "RAM:libs/Merlin.ganzneu/cinemaausgabe.library")
  45. (set sourcefd-egs                        "RAM:libs/EGS/cinemaausgabe.library")
  46. (set sourcefd-egsdoc                    "RAM:libs/EGS/Cinema.guide")
  47.  
  48. ; Patternkopie mit #? (alle auf dem angegebenen Pfad)
  49.  
  50. (set sourcef-pattern-fonts            "Fonts")    ; Helvetica alle übertragen
  51.  
  52. ; LHA-Dateien
  53.  
  54. (set sourcefd-lha-wichtigtxt        "Doc.lha")
  55. (set sourcefd-lha-turboversion    "Programm881.lha")
  56. (set sourcefd-lha-arexxscript        "Rexx.lha")
  57. (set sourcefd-lha-a1200version    "Programm020.lha")
  58. (set sourcefd-lha-normalversion    "Programm000.lha")
  59. (set sourcefd-lha-helvetica        "Helvetica.lha")
  60. (set sourcefd-lha-materialien        "Materialien.lha")
  61. (set sourcefd-lha-libs                "Libs.lha")
  62. (set sourcefd-lha-jpegtex            "TexAdd.lha")
  63. (set sourcefd-lha-Hilfsprogs        "Tools.lha")
  64. (set sourcefd-lha-Entwickler        "Entwickler.lha")
  65. (set sourcefd-lha-tex                "Texturen.lha")
  66. (set sourcefd-lha-diamant            "Diamant.lha")
  67. (set sourcefd-lha-Bilder            "Overview.lha")
  68. (set sourcefd-lha-Szenen            "Szenen.lha")
  69.  
  70. ;=============
  71. ;=== Texte ===
  72. ;=============
  73.  
  74. (set #help-startup
  75. (cat    "Die Datei \"user-startup\" befindet sich im Verzeichnis \"S:\". "
  76.         "In ihr befinden sich spezielle Kommandos, die einige Programme "
  77.         "bereits beim Systemstart ausgeführt haben wollen.\n\n"
  78.         "Wenn Sie auf den Schalter \"Weiter\" klicken, so wird Ihre "
  79.         "\"user-startup\" automatisch um die angezeigten Zeilen ergänzt. "
  80.         "Wollen Sie jedoch diesen Teil überspringen, so klicken Sie auf "
  81.         "den Schalter \"Skip This Part\"\n\n"
  82.         "\"Abort\" bricht die Installation an dieser Stelle ab."))
  83.  
  84. (set #introduction
  85. (cat    "Mit diesem Installationsprogramm können Sie\n MaxonCINEMA 4D\n auf einer "
  86.         "Festplatte installieren.\nDie Installation läuft "
  87.         "nahezu vollständig automatisch ab.\n"
  88.         "Das komplette Programm belegt ca. 6,5 MByte auf Ihrer Festplatte!\n\n"
  89.         "Drücken Sie \"Weiter\", um mit der Installation fortzufahren.\n"
  90.         "Drücken Sie \"Installation abbrechen\", um die Installation abzubrechen."))
  91.  
  92. (set #wrk-copy-egs "\nEinige EGS-Zusatzdateien werden installiert...")
  93. (set #wrk-installing-prgnormal "\nDie Normalversion von MaxonCINEMA 4D wird installiert...\n")
  94. (set #wrk-installing-prgturbo "\nDie Turboversion von MaxonCINEMA 4D wird installiert...\n")
  95. (set #wrk-installing-prga1200 "\nDie A1200-Version von MaxonCINEMA 4D wird installiert...\n")
  96. (set #wrk-installing-txt "\nZusätzliche Dokumentationen werden entpackt...\n")
  97. (set #wrk-installing-Diamant "\nDer Zeichensatz Diamant wird entpackt...\n")
  98. (set #wrk-installing-Helvetica "\nDer Zeichensatz Helvetica wird entpackt...\n")
  99. (set #wrk-installing-Fonts "\nEinige Fonts werden installiert...\n")
  100. (set #wrk-installing-Material "\nDie Materialbibliothek wird installiert...\n")
  101. (set #wrk-installing-Hilfsprogramme "\nEinige Hilfsprogramme werden entpackt...\n")
  102. (set #wrk-installing-Entwickler "\nEinige Entwicklertools werden entpackt...\n")
  103. (set #wrk-installing-Schubladen "\nErzeuge einige Unterverzeichnisse...\n")
  104. (set #wrk-installing-Szenen "\nEinige Beispielszenen werden entpackt...\n")
  105. (set #wrk-installing-Pictures "\nEinige Übersichtsbilder werden entpackt...\n")
  106. (set #wrk-installing-Texture "\nDie Texturen werden entpackt...\n")
  107. (set #wrk-installing-jpegTexture "\nDie JPEG-Texturen werden entpackt...\n")
  108. (set #wrk-installing-arexx "\nDie ARexx-Skripte werden entpackt...\n")
  109. (set #prp-installation "Auf welches Medium möchten Sie gerne installieren?")
  110.  
  111. (set #prp-installdrawer
  112. (cat    "Auf welches Medium soll installiert werden?\n"
  113.         "Eine Schublade \"MaxonCINEMA\" muß evtl. selbst erzeugt werden!"))
  114. (set #askdir-help
  115. (cat    "\nWählen Sie zuerst die Partition Ihrer Festplatte aus, auf der "
  116.         "Sie gerne MaxonCINEMA 4D installieren möchten. Dann drücken Sie "
  117.         "auf \"WEITER\" und das Programm beginnt mit der Arbeit.\n"
  118.         "Es ist notwendig, eine Schublade für MaxonCINEMA selbst anzulegen!\n"
  119.         "Wählen Sie hierzu \"Neue Schublade anlegen ...\"\n"
  120.         "Es wird keine Schublade automatisch erzeugt!\n\n"
  121.         @askdir-help))
  122.  
  123. (set #prp-versionchoice
  124. (cat    "\nMöchten Sie die Turboversion die Normalversion oder die "
  125.         "Spezialversion für den A1200 installieren?\n"))
  126. (set #normal-version "Normalversion")
  127. (set #turbo-version "Turboversion")
  128. (set #a1200-version "A1200-Version")
  129. (set #hlp-versionchoice
  130. (cat    "\nDie Normalversion ist gedacht für Amigas, die lediglich über einen "
  131.         "MC68000 verfügen. Besitzer eines Amigas mit einem MC68020 oder höher "
  132.         "wählen die Version für den A1200. Verfügt Ihr System darüber hinaus "
  133.         "noch über einen mathematischen Coprozessor (MC68881 oder höher), so "
  134.         "wählen Sie die Turboversion.\n\n"
  135.         @askchoice-help))
  136.  
  137. (set #prp-sampleinstall
  138. (cat    "\nSollen die beiliegenden Beispiele, Bibliotheken, Hilfsprogramme und Bilder installiert werden?\n"))
  139. (set #yes-samples "Ja")
  140. (set #no-samples "Nein")
  141. (set #hlp-sampleinstall
  142. (cat    "\nSie können hier angeben, ob außer Cinema 4D noch verschiedene Zusätze installiert werden sollen.\n\n"
  143.         "Das Programm ist auch ohne sie lauffähig.\n\nBei den Zusätzen handelt es sich "
  144.         "um mehrere Beispielsszenen, Materialien, Texturen usw.!\n\n"
  145.         @askchoice-help))
  146.  
  147. (set #prp-grafikausgabe
  148. (cat    "\nSollen Ausgabetreiber für 24 Bit Grafiksysteme installiert werden?\n"))
  149. (set #no-gfxout        "Keine")
  150. (set #retina-gfxout    "Retina")
  151. (set #merlin-gfxout    "Merlin, Visiona, Domino")
  152. (set #egs-gfxout        "EGS (u.a. Piccolo, Rainbow, GVP EGS 110/24)")
  153. (set #picasso-gfxout    "Picasso")
  154. (set #hlp-grafikausgabe
  155. (cat    "\nWenn Sie keine Grafikkarte besitzen und wenn EGS auf Ihrem System nicht "
  156.         "installiert ist, können Sie diese Frage mit \"Weiter\" überspringen.\n"
  157.         "Ist eine der genannten Grafikkarten in Ihrem Amiga-System vorhanden, "
  158.         "dann können Sie veranlassen, daß der entsprechende Treiber "
  159.         "installiert wird.\n"
  160.         "Fragen Sie nach den neuesten Grafikkarten-Treibern bei der Fa. MAXON nach.\n\n"
  161.         @askchoice-help))
  162.  
  163. (set #msg-install-cinema-lib
  164. (cat    "\nNun wird die Cinema-Ausgabe-Library im LIBS:-Ordner installiert.\n\n"
  165.         "Diese Library wird benötigt, damit CINEMA 4D direkt "
  166.         "auf der Grafikkarte Bilder darstellen kann."))
  167.  
  168. (set #prp-copy-cinelib "Kopieren der Cinema-Ausgabe-Library")
  169. (set #hlp-copy-cinelib
  170. (cat    "Die Cinema-Ausgabe-Library enthält leistungsfähige Funktionen zum "
  171.         "Betreiben von CINEMA 4D unter den besonderen Fähigkeiten von "
  172.         "24 Bit Grafikkarten"
  173.         "\n\n"
  174.         @copylib-help))
  175.  
  176. (set #prp-copy-guide-lib "Kopieren der Amigaguide-Library")
  177. (set #hlp-copy-guide-lib
  178. (cat    "Die Amigaguide.library wird benötigt, um mit dem Amigaguide "
  179.         "den Wichtigtext lesen zu können.\n\n"))
  180.  
  181. (set #msg-disk-too-small
  182. (cat    "\nWenn Sie diese Meldung erhalten, sollten Sie jetzt die Installation "
  183.         "abbrechen und erst einmal Platz auf Ihrer Festplatte schaffen!.\n\n"))
  184.  
  185. (set #prp-demo-pro-dir "Ziel-Verzeichnis für die Beispiel-Daten")
  186.  
  187.  
  188. (set #prp-somefiles
  189. (cat    "\nEinige Installationsdateien werden kopiert...\n"))
  190.  
  191. (set #ERRORRAM (cat "Kann die notwendigen Dateien nicht in die Ram Disk kopieren."))
  192.  
  193. (set #Abort13
  194. (cat    "Sie verfügen leider ni